leg power - Spanish English Dictionary